.chooseSection{
    width: 100%;
    height:100%;
    position: fixed;
    z-index: 9999999;
    background:#F7F7F8;
    top:0;
    display: none;
}
.sectionHead{
    height:2.13rem;
    box-shadow:  0px 0px 8px 0px rgba(217, 212, 212, 1);
    position: relative;
    text-align: center;
    font-size: 0.77rem;
    color:#666;
    line-height: 2.13rem;
    font-weight: bold;
    background:white;
    letter-spacing: 0.03rem;
}
.sectionHead>img{
    height:0.68rem;
    position: absolute;
    top:0.726rem;
    left:0.53rem;
}
.sectionHead>span{
    display: block;
    height:100%;
    line-height: 2.13rem;
    font-size: 0.51rem;
    position: absolute;
    right:0.73rem;
    top:0;
}
.sectionCont{
    width:100%;
    overflow-y: auto;
}
.sectionCont>li{
    list-style: none;
    height:2.15rem;
    width: 100%;
    background:white;
    border-bottom: 1px solid #eee;
}
.sectionCont>li.now>span{
    color:#FF6B60;
}
.sectionCont>li.now>a{
    color:#FF6B60;
}
.sectionCont>li>img{
    display: inline-block;
    float: left;
    width:0.75rem;
    height:0.75rem;
    border-radius: 50%;
    margin:0.7rem 0.79rem auto 0.79rem;
}
.sectionCont>li>span{
    float: left;
    height:100%;
    line-height: 2.15rem;
    font-size: 0.51rem;
    color:#333;
}
.sectionCont>li>a{
    display: inline-block;
    height:100%;
    line-height: 2.15rem;
    font-size: 0.43rem;
    color:#999;
    float:right;
    margin-right: 0.64rem;
}
.sectionCont>li:last-child{
    border:none;
}

.sectionFoot{
    height:2.99rem; 
    background:white;
    box-shadow: 0px 0px 9.3px 0.7px rgba(215, 215, 215, 0.34) inset;
}
.sectionFoot>p{
    width:auto;
    float:left;
    height:100%;
    margin-left: 0.79rem;
    overflow: hidden;
}
.sectionFoot>p>span{
    display: block;
    margin-top: 0.65rem;
    margin-bottom: 0.33rem;
    font-size: 0.64rem;
    color:#333;
    font-weight: bold;
}
.sectionFoot>p>a{
    display: block;
    font-size: 0.43rem;
    color:#999;
}
.sectionFoot>span{
    display: inline-block;
    float: right;
    margin:0.92rem 0.49rem auto auto;
    line-height: 1.32rem;
    text-align: center;
    width:5.33rem;
    height:1.32rem;
    border-radius: 0.11rem;
    background:#FF6B60;
    color:white;
    font-size: 0.51rem;
    font-weight: bold;
    letter-spacing: 0.04rem
}

.read_cover{
    width:100%;
    height:10.54rem;
    background: white;
    margin-top: 2.13rem;
    overflow: hidden;
}
.read_cover img{
    float:left;
    margin:1.11rem 1.28rem 1.05rem 0.98rem;
    width:4.48rem;
    height:5.93rem;
}
.read_cover div{
    float:left;
    margin-top: 1.11rem;
    width:8.49rem;
    height:5.93rem;
    overflow: hidden;
}
.read_cover div h2{
    font-size: 0.77rem;
    color:#333;
    padding: 0.43rem 0 0.75rem 0;
    font-weight: bold;
}
.read_cover div a{
    display: block;
    font-size: 0.51rem;
    color:#666;
    margin-bottom: 0.64rem;
}
.read_cover div span{
    display: inline-block;
    padding:0.23rem 0.3rem ;
    font-size: 0.47rem;
    color:#666;
    background:#EEEFF1;
    border-radius: 0.09rem;
}
.read_cover div span:last-child{
    margin-left: 0.34rem;
}
.read_cover ul{
    width:100%;
    float:left;
    height:1.58rem;
}
/*改动*/
.read_cover ul li{
    list-style: none;
    float:left;
    width:4.27rem;
    text-align: center;
    background:#FFEFEE;
    line-height: 1.58rem;
    height:100%;
    border:0.06rem solid #FF6B60;
    box-sizing: border-box;
    font-size: 0.51rem;
    color:#FF6B60;
    margin-left:0.98rem;
    font-weight: bold;
    border-radius: 0.11rem;
}
.read_cover ul li:nth-child(2){
    margin-left:0.64rem;
}
.read_cover ul li:last-child{
    margin-left: 0.64rem;
    background-color:#FF6B60; 
    color:white;
}
.summary{
    height:4.89rem;
    background:white;
    margin:0.43rem 0 1px 0;
    overflow: hidden;
}
.summary p{
    width:14.17rem;
    height:3.16rem;
    margin:0.9rem auto 0 auto;
    font-size: 0.51rem;
    color:#666;
    line-height: 1.0rem;
    text-indent: 0.53rem;
}
.summary p img{
    width:0.77rem;
    height:0.62rem;
    display: inline-block;
    float: left;
}
.view_list{
    height:2.13rem;
    line-height: 2.13rem;
    background: white;
    margin-bottom: 0.43rem;
    font-size: 0.51rem;
    color:#333;
    text-indent: 0.98rem;
    overflow: hidden;
}
.view_list img{
    float:right;
    width:0.21rem;
    height:0.43rem;
    margin:0.92rem 0.43rem 0 0;
}
footer{
    width:14.17rem;
    height:1.56rem;
    background: #FF6B60;
    text-align: center;
    line-height: 1.56rem;
    font-size: 0.51rem;
    color:white;
    font-weight: bold;
    margin:0.77rem auto;
    border-radius: 0.06rem;
}
.homepage_list li img{
    box-shadow: 0px 0.04rem 0.12rem 0.01rem rgba(181,181,181,0.66) !important;
}
.homepage_list li div{
    float:right;
    margin-right: 0.8rem;
}

